@charset "utf-8";
a:link {text-decoration:none;color:#404040;}
a:visited {text-decoration:none;color:#404040;}
a:hover {text-decoration:none;color:#d81a12;transition:all 0.3s ease-out 0s;}
a:active {text-decoration:none;color:#404040;}
em {font-style:normal;}
.mainall {width:1180px;margin:0 auto;overflow:hidden;}
.mainall1 {width:1180px;margin:0 auto;}
.tnr {font-family:times new roman;}
.fl {float:left;}
.fr {float:right;}
.re {position:relative;}
.ab {position:absolute;}
.top_bg {height:41px;line-height:41px;color:#2f2f2f;border-bottom:1px solid #c1c1c1;font-size:14px;}
.top_zi {float:left;margin-left:10px;color:#8b8b8b;}
.top_sw {text-align:center;width:351px;float:right;display:inline;}
.top_sw a {color:#8b8b8b;padding:0px 6px;}
.top_bgk {height:140px;overflow:hidden;}
.logo_title {margin:30px 0px 0px 0px;height:95px;}
.by {line-height:30px;background:url(../images/top_by.jpg) no-repeat left 0px;padding:20px 0 0 25px;margin:25px 0 0 25px;height:80px;font-size:20px;font-weight:bold;color:#da251d;}
.by p {font-size:14px;color:#2b362e;}
.iphone span {font-size:26px;color:#da251d;display:block;font-family:arial;font-weight:bold;}
.iphone {margin:40px 0 0 0px;height:100px;}
.iphone p {background:url(../images/top_tel.jpg) no-repeat left 0px;padding:10px 0 0 60px;height:60px;}
.nav_bg {height:60px;background:#006cb1;}
.nav_bg li:first-child {background:none;}
.nav_bg li {height:60px;line-height:60px;display:block;text-align:center;font-size:15px;float:left;border-left:1px solid #3389c1;}
.nav_bg li a {height:60px;display:block;color:#FFF;padding:0px 25px;}
.nav_bg li:hover a,.nav_bg li.another a {color:#FFF;}
.nav_bg li:hover,.nav_bg li.another {background:#da251d;}
.fixedNav {position:fixed;top:0px;left:0px;width:100%;z-index:100000;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}
.end_nav a {font-size:15px;color:#FFF;padding:0px 26px;border-left:1px solid #3389c1;display:block;float:left;}
.end_nav {height:62px;text-align:center;line-height:62px;background:#006cb1;}
.end_dbg {background:#efefef;padding-bottom:30px;}
.end_n {font-size:14px;line-height:50px;width:856px;margin:30px 0 0 50px;background:url(../images/end_ta.jpg) no-repeat left 15px;padding-left:40px;}
.end_bq h2 {font-size:14px;display:inline;}
.end_bq {background:#464646;line-height:50px;text-align:center;color:#FFF;font-size:9pt;}
.end_bq a {color:#FFF;font-size:9pt;}
.end_ewm img {width:150px;height:150px;}
.end_ewm {width:150px;margin:30px 0px 0 0;text-align:center;border-right:1px solid #d6d6d6;padding-right:50px;}
.webqqs {width:177px;margin:0 auto;position:fixed;top:10%;right:-143px;z-index:7;}
.webqq_left {width:34px;height:146px;float:left;background:url(../images/kf/jt.png) no-repeat center 120px #006cb1;border-radius:4px;font-size:18px;text-align:center;color:#FFF;margin-top:160px;cursor:pointer;}
.webqq_left span {background:url(../images/kf/xrn.png) no-repeat 2px 5px;padding-top:35px;display:block;line-height:20px;}
.webqq_right .ren {height:119px;width:139px;background:url(../images/kf/ren.png) no-repeat 0 0;}
.webqq_nr {background:#006cb1;width:139px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;text-align:center;padding:10px 0px;}
.webqq_right .kf {height:29px;width:126px;background:url(../images/kf/kf.png) no-repeat 0 0;display:block;margin:0 auto;}
.webqq_right .qq_x {height:1px;width:121px;background:url(../images/kf/qq_x.png) no-repeat 0 0;display:block;margin:10px auto;}
.webqq_right {width:139px;float:right;}
.webqq_nr img {padding:0px;margin:0px;}
.webqq_nn li {background:url(../images/kf/qq_bg.png) no-repeat;width:126px;height:25px;display:block;margin:5px 0px 10px 7px;text-align:left;line-height:25px;}
.webqq_nn li a {font-size:14px;color:#404040;background:url(../images/kf/qq.png) no-repeat 15px center;padding-left:40px;height:25px;display:block;}
.webqq_nn li.ww a {background:url(../images/kf/wangwang.png) no-repeat 15px center;}
.webqq_ewm {width:126px;height:86px;background:#FFF;border-radius:4px;margin:5px 0px 0px 7px;padding-top:5px;}
.webqq_ewm img {float:left;margin-left:5px;width:85px;}
.webqq_ewm span {float:left;font-size:12px;color:#006cb1;line-height:14px;font-weight:bold;margin-left:12px;width:12px;}
.webqq_tel p {font-size:18px;color:#FFF;font-family:impact;}
.webqq_tel {font-size:14px;color:#FFF;line-height:24px;padding-top:4px;}